Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FIFTH FLOOR 2 TAVISTOCK PLACE Terraced £4,443,752 £2,525,000 29 Oct 2009